0.03/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.03/0.12 % Command : do_cvc5 %s %d THM 0.12/0.33 % Computer : n010.cluster.edu 0.12/0.33 % Model : x86_64 x86_64 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.12/0.33 % Memory : 8042.1875MB 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64 0.12/0.33 % CPULimit : 1440 0.12/0.33 % WCLimit : 180 0.12/0.33 % DateTime : Thu Jul 4 06:05:54 EDT 2024 0.12/0.33 % CPUTime : 0.19/0.49 %----Proving TH0 20.51/20.82 --- Run --ho-elim --enum-inst at 10... 20.51/20.82 --- Run --ho-elim --no-e-matching --enum-inst at 10... 20.51/20.82 --- Run --mbqi --mbqi-fast-sygus at 20... 20.51/20.82 % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.Vdb49A90hl/cvc5---1.0.5_17731.smt2 20.51/20.82 % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.Vdb49A90hl/cvc5---1.0.5_17731.smt2 20.51/20.82 (declare-sort $$unsorted 0) 20.51/20.82 (define @v.0.BOUND_VARIABLE_467 () (alf.var "BOUND_VARIABLE_467" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.Xx () (alf.var "Xx" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.X () (alf.var "X" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.BOUND_VARIABLE_10518 () (alf.var "BOUND_VARIABLE_10518" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.U () (alf.var "U" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.R () (alf.var "R" (-> (-> $$unsorted Bool) (-> $$unsorted Bool) Bool))) 20.51/20.82 (define @v.0.BOUND_VARIABLE_10835 () (alf.var "BOUND_VARIABLE_10835" $$unsorted)) 20.51/20.82 (define @v.0.Y () (alf.var "Y" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.Xy () (alf.var "Xy" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.V () (alf.var "V" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.BOUND_VARIABLE_10519 () (alf.var "BOUND_VARIABLE_10519" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.Xz () (alf.var "Xz" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.BOUND_VARIABLE_10716 () (alf.var "BOUND_VARIABLE_10716" $$unsorted)) 20.51/20.82 (define @v.0.BOUND_VARIABLE_465 () (alf.var "BOUND_VARIABLE_465" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.BOUND_VARIABLE_461 () (alf.var "BOUND_VARIABLE_461" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.BOUND_VARIABLE_459 () (alf.var "BOUND_VARIABLE_459" (-> $$unsorted Bool))) 20.51/20.82 (define @v.0.BOUND_VARIABLE_10954 () (alf.var "BOUND_VARIABLE_10954" $$unsorted)) 20.51/20.82 (define @v.0.BOUND_VARIABLE_11073 () (alf.var "BOUND_VARIABLE_11073" $$unsorted)) 20.51/20.82 (define @t1 () (_ @v.0.R @v.0.Xx)) 20.51/20.82 (define @t2 () (@list @v.0.Xx @v.0.Xy @v.0.Xz)) 20.51/20.82 (define @t3 () (@list @v.0.Xx)) 20.51/20.82 (define @t4 () (not (exists (@list @v.0.R) (and (exists (@list @v.0.X @v.0.Y) (_ (_ @v.0.R @v.0.X) @v.0.Y)) (forall @t3 (_ @t1 @v.0.Xx)) (forall @t2 (=> (and (_ @t1 @v.0.Xy) (_ (_ @v.0.R @v.0.Xy) @v.0.Xz)) (_ @t1 @v.0.Xz))) (exists (@list @v.0.U @v.0.V) (not (_ (_ @v.0.R @v.0.U) @v.0.V))))))) 20.51/20.82 (define @t5 () (forall (@list @v.0.R @v.0.BOUND_VARIABLE_467 @v.0.BOUND_VARIABLE_465 @v.0.BOUND_VARIABLE_461 @v.0.BOUND_VARIABLE_459) (or (not (@v.0.R @v.0.BOUND_VARIABLE_459 @v.0.BOUND_VARIABLE_461)) (not (forall @t3 (@v.0.R @v.0.Xx @v.0.Xx))) (not (forall @t2 (or (not (@v.0.R @v.0.Xx @v.0.Xy)) (not (@v.0.R @v.0.Xy @v.0.Xz)) (@v.0.R @v.0.Xx @v.0.Xz)))) (@v.0.R @v.0.BOUND_VARIABLE_465 @v.0.BOUND_VARIABLE_467)))) 20.51/20.82 (define @t6 () (lambda (@list @v.0.BOUND_VARIABLE_11073) true)) 20.51/20.82 (define @t7 () (lambda (@list @v.0.BOUND_VARIABLE_10954) true)) 20.51/20.82 (define @t8 () (lambda (@list @v.0.BOUND_VARIABLE_10835) true)) 20.51/20.82 (define @t9 () (lambda (@list @v.0.BOUND_VARIABLE_10716) false)) 20.51/20.82 (define @t10 () (lambda (@list @v.0.BOUND_VARIABLE_10518 @v.0.BOUND_VARIABLE_10519) (= @v.0.BOUND_VARIABLE_10518 @v.0.BOUND_VARIABLE_10519))) 20.51/20.82 (assume @p1 @t4) 20.51/20.82 (assume @p2 true) 20.51/20.82 ; WARNING: add trust step for MACRO_SR_EQ_INTRO 20.51/20.82 ; trust MACRO_SR_EQ_INTRO 20.51/20.82 (step @p3 :rule trust :premises () :args ((= @t4 @t5))) 20.51/20.82 (step @p4 :rule eq_resolve :premises (@p1 @p3)) 20.51/20.82 (assume-push @p5 @t5) 20.51/20.82 (step @p6 :rule instantiate :premises (@p4) :args ((@list @t10 @t9 @t8 @t7 @t6))) 20.51/20.82 (step-pop @p10 :rule scope :premises (@p6)) 20.51/20.82 (step @p7 :rule process_scope :premises (@p10) :args ((or (not (_ @t10 @t6 @t7)) (not (forall @t3 (_ @t10 @v.0.Xx @v.0.Xx))) (not (forall @t2 (or (not (_ @t10 @v.0.Xx @v.0.Xy)) (not (_ @t10 @v.0.Xy @v.0.Xz)) (_ @t10 @v.0.Xx @v.0.Xz)))) (_ @t10 @t8 @t9)))) 20.51/20.82 ; WARNING: add trust step for MACRO_SR_PRED_ELIM 20.51/20.82 ; trust MACRO_SR_PRED_ELIM 20.51/20.82 (step @p9 :rule trust :premises (@p7) :args ((not @t5))) 20.51/20.82 ; WARNING: add trust step for MACRO_RESOLUTION_TRUST 20.51/20.82 ; trust MACRO_RESOLUTION_TRUST 20.51/20.82 (step @p10 false :rule trust :premises (@p9 @p4) :args (false)) 20.51/20.82 20.51/20.82 % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.Vdb49A90hl/cvc5---1.0.5_17731.smt2 20.51/20.82 % cvc5---1.0.5 exiting 20.51/20.83 % cvc5---1.0.5 exiting 20.51/20.83 EOF